(Mainly US) put over - English Synonyms Dictionary